make a horrible mistake - French English Dictionary